4
2 3 1
2 4 3
3 4 3
8 8 2